392100
421245
537656
879696
180797
506643
1163417
954274
952782
340564
123068
142823
485504
29952
53987
562377
274284
509841
425275
787256
823951
473118
384102
62387